﻿using B.S.Procurement.Error;
using MediatR;

namespace B.S.Procurement.Write.Api.Application.Command.ClientCommand
{
    public class UpdClientCommand : IRequest<ApiResult<int>>
    {
        //客户Id
        public int ClientId { get; set; }
        //客户名称
        public string ClientName { get; set; }
        //客户编号
        public string ClientNumber { get; set; }
        //客户类别
        public string ClientType { get; set; }
        //跟进方式
        public string FollowMethods { get; set; }
        //来源途径
        public string SourceRoute { get; set; }
        //所属行业
        public string Industry { get; set; }
        //客户价值
        public string CustomerValue { get; set; }
        //信用等级
        public string CreditRating { get; set; }
        //公司地址
        public string CompanyAddress { get; set; }
        //公司简介
        public string CompanyProfile { get; set; }




        //联系人姓名
        public string ContactName { get; set; }
        //性别
        public int Sex { get; set; }
        //部门
        public string Department { get; set; }
        //生日
        public DateTime Birthday { get; set; }
        //职务
        public string Office { get; set; }
        //手机
        public string Phone { get; set; }
        //办公电话
        public string OfficePhone { get; set; }
        //电子邮箱
        public string Email { get; set; }
        //QQ
        public string QQ { get; set; }
        //微信
        public string WeChat { get; set; }




        //财务名称
        public string FinancialName { get; set; }
        //纳税人识别号
        public string Taxpayernumber { get; set; }
        //地址
        public string Address { get; set; }
        //电话
        public string Telephone { get; set; }
        //开户银行
        public string BankDeposit { get; set; }
        //银行账号
        public string Account { get; set; }


        //合作现状
        public string StatusCooperation { get; set; }
        //合作前景
        public string ProspectsCooperation { get; set; }
        //跟进策略
        public string FollowStrategy { get; set; }


        //逻辑删
        public bool Del { get; set; }
    }
}
